/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package com.elcom.emocbc.vlivekpipreort;

import java.util.Date;

/**
 *
 * @author GiangLT
 */
public class HourlyCellKpi {
    private String bscId;
    private String cellId;
    private Integer hour;
    private Integer day;
    private Date startTime;
    private Date endTime;
    private Integer totalMessage;
    private Integer successMessage;
    private Integer faliedMessage;
    private Integer pendingMessage;
    private Float kpi;

    public HourlyCellKpi() {
    }

    public Integer getDay() {
        return day;
    }

    public void setDay(Integer day) {
        this.day = day;
    }

    public String getBscId() {
        return bscId;
    }

    public void setBscId(String bscId) {
        this.bscId = bscId;
    }

    public String getCellId() {
        return cellId;
    }

    public void setCellId(String cellId) {
        this.cellId = cellId;
    }

    public Integer getHour() {
        return hour;
    }

    public void setHour(Integer hour) {
        this.hour = hour;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Integer getTotalMessage() {
        return totalMessage;
    }

    public void setTotalMessage(Integer totalMessage) {
        this.totalMessage = totalMessage;
    }

    public Integer getSuccessMessage() {
        return successMessage;
    }

    public void setSuccessMessage(Integer successMessage) {
        this.successMessage = successMessage;
    }

    public Integer getFaliedMessage() {
        return faliedMessage;
    }

    public void setFaliedMessage(Integer faliedMessage) {
        this.faliedMessage = faliedMessage;
    }

    public Integer getPendingMessage() {
        return pendingMessage;
    }

    public void setPendingMessage(Integer pendingMessage) {
        this.pendingMessage = pendingMessage;
    }

    public Float getKpi() {
        return kpi;
    }

    public void setKpi(Float kpi) {
        this.kpi = kpi;
    }

    @Override
    public String toString() {
        return String.format("\t%s\t%s\t%s\t%s\t%s\t%s\t%s", bscId, cellId, hour, totalMessage, successMessage, faliedMessage, kpi);
    }
    
    
}
